cam multitasking watch tv cam software cnc autocad multi axis machining webcam milling software cad embedded machining milling multi-tasking operating system